• word of the day

    scindapsus aureus

    scindapsus aureus - Dictionary definition and meaning for word scindapsus aureus

    Definition
    (noun) evergreen liana widely cultivated for its variegated foliage
Download our Mobile App Today
Receive our word of the day
on Whatsapp